45 research outputs found

    A parallel progressive radiosity algorithm based on patch data circulation

    Get PDF
    Cataloged from PDF version of article.Current research on radiosity has concentrated on increasing the accuracy and the speed of the solution. Although algorithmic and meshing techniques decrease the execution time, still excessive computational power is required for complex scenes. Hence, parallelism can be exploited for speeding up the method further. This paper aims at providing a thorough examination of parallelism in the basic progressive refinement radiosity, and investigates its parallelization on distributed-memory parallel architectures. A synchronous scheme, based on static task assignment, is proposed to achieve better coherence for shooting patch selections. An efficient global circulation scheme is proposed for the parallel light distribution computations, which reduces the total volume of concurrent communication by an asymptotical factor. The proposed parallel algorithm is implemented on an Intel's iPSC/2 hypercube multicomputer. Load balance qualities of the proposed static assignment schemes are evaluated experimentally. The effect of coherence in the parallel light distribution computations on the shooting patch selection sequence is also investigated. Theoretical and experimental evaluation is also presented to verify that the proposed parallelization scheme yields equally good performance on multicomputers implementing the simplest (e.g. ring) as well as the richest (e.g. hypercube) interconnection topologies. This paper also proposes and presents a parallel load re-balancing scheme which enhances our basic parallel radiosity algorithm to be usable in the parallelization of radiosity methods adopting adaptive subdivision and meshing techniques. (C) 1996 Elsevier Science Lt

    A spring force formulation for elastically deformable models

    Get PDF
    Cataloged from PDF version of article.Continuous deformable models are generally represented using a grid of control points. The elastic properties are then modeled using the interactions between these points. The formulations based on elasticity theory express these interactions using stiffness matrices. These matrices store the elastic properties of the models and they should be evolved in time according to changing elastic properties of the models. However, forming the stiffness matrices at any step of an animation is very difficult and sometimes the differential equations that should be solved to produce animation become ill-conditioned. Instead of modeling the elasticities using stiffness matrices, the interactions between model points could be expressed in terms of external spring forces. In this paper, a spring force formulation for animating elastically deformable models is presented. In this formulation, elastic properties of the materials are represented as external spring forces as opposed to forming complicated stiffness matrices. (C) 1997 Elsevier Science Ltd

    Visualizer: a mesh visualization system using view-dependent refinement

    Get PDF
    Cataloged from PDF version of article.Arbitrary triangle mesh is a collection of 3D triangles without any shape or boundary restrictions, Progressive mesh (PM) is a multiresolution representation that defines continuous level of detail approximations for arbitrary triangle meshes. PM representation of a mesh can be processed to obtain a mesh approximation between the original and the base (simplified) mesh. Furthermore, PM can be refined in a view-dependent fashion to obtain a simpler mesh within a perceptual image quality. In this paper, we introduce an adaptation and improvements in our implementation for view-dependent refinement of progressive meshes. Essentially, we use a similar approach to Hoppe's framework (ACM Comput. Graphics, Proceedings of SIGGRAPH'97, August 1997, pp. 189-198) for view-dependent refinement with a different algorithm for constructing PM representation. Our method is simple to implement and fast enough to achieve interactive frame rates for moderately complex models (models containing hundreds of thousands of polygons) on a machine with polygon rendering hardware. Moreover, our implementation allows changes to topology and achieves a simpler and sometimes more realistic refinements. (C) 2002 Elsevier Science Ltd. All rights reserved

    Temporal and Periodic Variations of Sunspot Counts in Flaring and Non-flaring Active Regions

    Full text link
    We analyzed temporal and periodic behavior of sunspot counts (SSCs) in flaring (C, M, or X class flares), and non-flaring active regions (ARs) for the almost two solar cycles (1996 through 2016). Our main findings are as follows: i) The temporal variation of monthly means of daily total SSCs in flaring and non-flaring ARs are different and these differences are also varying from cycle to cycle; temporal profile of non-flaring ARs are wider than the flaring ones during the solar cycle 23, while they are almost the same during the current cycle 24. The second peak (second maximum) of flaring ARs are strongly dominate during current cycle 24, while this difference is not such a remarkable during cycle 23. The amplitude of SSCs in the non-flaring ARs are comparable during the first and second peaks (maxima) of the current solar cycle, while the first peak is almost not existent in case of the flaring ARs. ii) Periodic variations observed in SSCs of flaring and non-flaring ARs are quite different in both MTM spectrum and wavelet scalograms and these variations are also different from one cycle to another; the largest detected period in the flaring ARs is 113 days, while there are much higher periodicities (327, 312, and 256 days) in non-flaring ARs. There are no meaningful periodicities in MTM spectrum of flaring ARs exceeding 45 days during solar cycle 24, while a 113 days periodicity detected from flaring ARs of solar cycle 23. For the non-flaring ARs the largest period is 72 days during solar cycle 24, while the largest period is 327 days during current cycle.Comment: Submitted to Solar Physics, 17 pages, 5 figure

    Perceptual 3D rendering based on principles of analytical cubism

    Get PDF
    Cataloged from PDF version of article.Cubism, pioneered by Pablo Picasso and Georges Braque, was a breakthrough in art, influencing artists to abandon existing traditions. In this paper, we present a novel approach for cubist rendering of 3D synthetic environments. Rather than merely imitating cubist paintings, we apply the main principles of analytical cubism to 3D graphics rendering. In this respect, we develop a new cubist camera providing an extended view, and a perceptually based spatial imprecision technique that keeps the important regions of the scene within a certain area of the output. Additionally, several methods to provide a painterly style are applied. We demonstrate the effectiveness of our extending view method by comparing the visible face counts in the images rendered by the cubist camera model and the traditional perspective camera. Besides, we give an overall discussion of final results and apply user tests in which users compare our results very well with analytical cubist paintings but not synthetic cubist paintings. (c) 2012 Elsevier Ltd. All rights reserved

    Animation of boiling phenomena

    Get PDF
    Phenomenon of boiling is a challenging topic for computer graphics due to its complex hydrodynamics and formulation. Realistic fluid animations require very heavy three-dimensional fluid flow calculations, and surface estimations as well. However, realism and performance are the two important objectives of the boiling animation for a real-time application. We present an efficient method for the simulation of boiling water in this paper. The method is based on modeling the bubbles and waves as particles. Grid-based approach is used both for the heating and the fluid surface. Our technique makes it possible to produce the animation of boiling phenomena nearly in real-time. ©2008 IEEE

    Simulation of water drops on a surface

    Get PDF
    We have designed and implemented a model for rendering and animating water drops moving on a surface under physical effects such as gravity, surface affinity and wind. For improved rendering, the output of the simulation (i.e. the animation sequence of the drops) is recorded for later offline image generation. ©2008 IEEE

    Perceptual caricaturization of 3D models

    Get PDF
    Caricature is an illustration of a person or a subject that uses a way of exaggerating the most distinguishable characteristic traits and simplifying the common features in order to magnify the unique features of the subject. Recently, automatic caricature generation has become a research area due to the advantageous features of amusement in the fields such as network, communications, online games, and the animation industry. The aim of this study is to present a perceptual caricaturization approach practicing the concept of exaggeration, which is very common in traditional art and caricature, on 3D mesh models synthesizing the idea of mesh saliency. © 2013 Springer-Verlag London
    corecore